impulse sales - German English Dictionary